<?php
if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Assignment_model extends MY_Model {

	var $table = 'agent_assignment';
	
	//构造函数
	public function __construct() {
		//调用父类构造函数，必不可少
		parent::__construct();
	}


	/**
	 * 增加区域关系
	 *
	 * @param array $data
	 * @return integer
	 */
	public function addAssign($data) {
		return $this->insert($data);
	}
	
	
	/**
	 * 删除区域关系
	 *
	 * @param string $ids 多个用逗号隔开
	 * @return integer
	 */
	public function deleteAssign($ids) {
		$idsArr = explode(',', $ids);
		return $this->delete(array('id'=>$idsArr));
	}
	
	
	/**
	 * 防止地址重复
	 *
	 * @param String $id
	 * @return array
	 */
	public function findAgentByN($addId,$ageId) {
		return $this->get_row(array('address_id'=>$addId,
				'agent_id'=>$ageId));
	}
	
	
	/**
	 * 更新一条区域关系
	 *
	 * @param array $data
	 * @param integer $id
	 * @return integer
	 */
	public function updateAssgin($data, $id) {
		return $this->update($data, array('id'=>$id));
	}
}
